Graph partitioning and disturbed diffusion

نویسندگان

  • Henning Meyerhenke
  • Burkhard Monien
  • Stefan Schamberger
چکیده

The NP-hard graph partitioning problem is an important subtask in load balancing and many other applications. It requires the division of a graph’s vertex set into P equally sized subsets such that some objective function is optimized. State-of-the-art libraries addressing this problem show several deficiencies: they are hard to parallelize, focus on small edge-cuts instead of few boundary vertices, and often produce disconnected partitions. This work introduces our novel graph partitioning and repartitioning heuristic BubbleFOS/C. In contrast to other libraries, Bubble-FOS/C does not try to minimize the edgecut explicitly, but focuses instead implicitly on good partition shapes. The shapes are optimized by diffusion processes that are embedded into an iterative framework. This approach incorporates a high degree of parallelism. Besides describing the evolution process that led to the new diffusion scheme FOS/C used by Bubble-FOS/C, we reveal some of FOS/C’s properties and propose a number of enhancements for a fast and reliable implementation. Our experiments, in which we compare sequential and parallel Bubble-FOS/C implementations to the state-of-the-art libraries Metis and Jostle, reveal that our new heuristic generates high-quality solutions.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Analyzing Disturbed Diffusion on Networks

This work provides the first detailed investigation of the disturbed diffusion scheme FOS/C introduced in [17] as a type of diffusion distance measure within a graph partitioning framework related to Lloyd’s k-means algorithm [14]. After outlining connections to distance measures proposed in machine learning, we show that FOS/C can be related to random walks despite its disturbance. Its converg...

متن کامل

Analyzing Disturbed Di usion on Networks

This work provides the rst detailed investigation of the disturbed di usion scheme FOS/C introduced in [17] as a type of di usion distance measure within a graph partitioning framework related to Lloyd's k-means algorithm [14]. After outlining connections to distance measures proposed in machine learning, we show that FOS/C can be related to random walks despite its disturbance. Its convergence...

متن کامل

On global MDL-based Multichannel Image Restoration and Partitioning

In this paper, we address the problem of multichannel image partitioning and restoration, which includes simultaneous denoising and segmentation processes. We consider a global approach for multichannel image partitioning using minimum description length (MDL). The studied model includes a piecewise constant image representation with uncorrelated Gaussian noise. We review existing singleand mul...

متن کامل

Beyond Good Shapes: Diffusion-Based Graph Partitioning Is Relaxed Cut Optimization

In this paper we study the prevalent problem of graph partitioning by analyzing the diffusion-based partitioning heuristic BUBBLE-FOS/C, a key component of the practically successful partitioner DIBAP [14]. Our analysis reveals that BUBBLE-FOS/C, which yields well-shaped partitions in experiments, computes a relaxed solution to an edge cut minimizing binary quadratic program (BQP). It therefore...

متن کامل

PageRank and Diffusion on Large Graphs

As the study of large, naturally occurring networks rises in importance, it is critical to develop powerful methods for analyzing problems on graphs. As we consider graphs with billions of vertices and edges, these methods must be efficiently computable in order for any analysis to be tractable. One characteristic of many problems on graphs is diffusion or spreading along graph edges between ve...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Parallel Computing

دوره 35  شماره 

صفحات  -

تاریخ انتشار 2009